Wikicompanies

Shareholding structure

COMPANION CARE (SERVICES) LIMITED

Company number 04141142 · United Kingdom

COMPANION CARE (SERVICES) LIMITED holds shares in 189 companies directly. None of them is recorded as holding shares in a further company.

Compiled using data from Companies House, OpenRegistry and Bloomberg.

Companies in the structure
189
Layers
1
Held directly
189
Wholly owned directly
5

COMPANY

LAYER 1189 companies

  • COMPANION CARE (SERVICES) LIMITEDCompany number 04141142United Kingdom
    • 189 companies held by COMPANION CARE (SERVICES) LIMITED

      • ABBOTSINCH V4P 1A LIMITED16478932 · 100%
      • COLCHESTER VETS4PETS ADVANCED PRACTICE LIMITED13583140 · 100%
      • SPALDING VETS4PETS LIMITED13720296 · 100%
      • STAINES VETS4PETS LIMITED13584062 · 100%
      • UXBRIDGE V4P 1A LIMITED16479366 · 100%
      • AIRDRIE VETS4PETS LIMITED07664354 · 50%
      • BECKENHAM VETS4PETS LIMITED15860943 · 50%
      • BISHOP AUCKLAND COCKTON VETS4PETS LIMITED15936746 · 50%
      • BODMIN LAUNCESTON ROAD VETS4PETS LIMITED16217273 · 50%
      • BOLTON CENTRAL VETS4PETS LIMITED11047742 · 50%
      • BRACKNELL PEEL CENTRE VETS4PETS LIMITED12985108 · 50%
      • CUMBERNAULD VETS4PETS LIMITED12106504 · 50%
      • DIDCOT VETS4PETS LIMITED14091352 · 50%
      • FALKIRK VETS4PETS LIMITED09287823 · 50%
      • HANDFORTH VETS4PETS LIMITED13371655 · 50%
      • ISLE OF MAN VETS4PETS LIMITED15841616 · 50%
      • MANCHESTER FORT VETS4PETS LIMITED16244296 · 50%
      • MAPPERLEY VETS4PETS LIMITED04909630 · 50%
      • SPEKE VETS4PETS LIMITED16465139 · 50%
      • WHETSTONE VETS4PETS LIMITED16120022 · 50%
      • ABERDEEN VETS4PETS LIMITED09393267 · 60 shares
      • ABINGDON VETS4PETS LIMITED09498335 · 60 shares
      • ACCRINGTON VETS4PETS LIMITED10015704 · 120 shares
      • ALSAGER VETS4PETS LIMITED09916252 · 60 shares
      • BANGOR VETS4PETS LIMITED06504379 · 50 shares
      • BATH VETS4PETS LIMITED09639978 · 120 shares
      • BEDFORD VETS4PETS LIMITED04661058 · 50 shares
      • BEESTON VETS4PETS LIMITED06961095 · 50 shares
      • BEVERLEY VETS4PETS LIMITED07750208 · 50 shares
      • BIGGLESWADE VETS4PETS LIMITED09435078 · 60 shares
      • BISHOP'S STORTFORD VETS4PETS LIMITED09674508 · 120 shares
      • BITTERNE VETS4PETS LIMITED06965473 · 50 shares
      • BLACKPOOL SQUIRES GATE VETS4PETS LIMITED09578581 · 60 shares
      • BLACKPOOL WARBRECK VETS4PETS LIMITED08394978 · 100 shares
      • BRIGHOUSE VETS4PETS LIMITED10163500 · 60 shares
      • BRISTOL IMPERIAL VETS4PETS LIMITED10532595 · 60 shares
      • BROMSGROVE VETS4PETS LIMITED09361613 · 60 shares
      • BULWELL VETS4PETS LIMITED04990231 · 50 shares
      • BURSCOUGH VETS4PETS LIMITED10163493 · 60 shares
      • CAERPHILLY VETS4PETS LIMITED09022073 · 60 shares
      • CANNOCK VETS4PETS LIMITED05725027 · 50 shares
      • CARRICKFERGUS VETS4PETS LIMITEDNI604889 · 50 shares
      • CHADWELL HEATH VETS4PETS LIMITED08414922 · 60 shares
      • CHESTER VETS4PETS LIMITED05032446 · 50 shares
      • CLACTON VETS4PETS LIMITED13668587 · 60 shares
      • CLEVELEYS VETS4PETS LIMITED08030075 · 75 shares
      • COMPANION CARE (KINGS LYNN) LIMITED06797982 · 120 shares
      • COMPANION CARE (AINTREE) LIMITED07450327 · 60 shares
      • COMPANION CARE (AYLESBURY) LIMITED08298997 · 60 shares
      • COMPANION CARE (BANBURY) LIMITED08606393 · 120 shares
      • COMPANION CARE (BARNSLEY CORTONWOOD) LIMITED08314805 · 120 shares
      • COMPANION CARE (BASILDON PIPPS HILL) LIMITED08362868 · 60 shares
      • COMPANION CARE (BASINGSTOKE) LIMITED05113538 · 60 shares
      • COMPANION CARE (BLETCHLEY) LIMITED08080383 · 60 shares
      • COMPANION CARE (BRIDGWATER) LIMITED07561253 · 60 shares
      • COMPANION CARE (BURGESS HILL) LIMITED08457602 · 60 shares
      • COMPANION CARE (CAMBRIDGE BEEHIVE) LIMITED07509500 · 60 shares
      • COMPANION CARE (CAMBRIDGE) LIMITED04289994 · 60 shares
      • COMPANION CARE (CHARLTON) LIMITED04289954 · 100 shares
      • COMPANION CARE (CHATHAM) LIMITED07558558 · 60 shares
      • COMPANION CARE (CHELMSFORD) LIMITED05095080 · 60 shares
      • COMPANION CARE (CHIPPENHAM) LIMITED08107702 · 60 shares
      • COMPANION CARE (CROYDON) LIMITED07558566 · 60 shares
      • COMPANION CARE (DUNSTABLE) LIMITED04417094 · 60 shares
      • COMPANION CARE (ELY) LIMITED04417089 · 120 shares
      • COMPANION CARE (EXETER) LIMITED04930076 · 60 shares
      • COMPANION CARE (FARNBOROUGH) LIMITED07673889 · 60 shares
      • COMPANION CARE (FRIERN BARNET) LIMITED08374433 · 60 shares
      • COMPANION CARE (HATFIELD) LIMITED08426334 · 60 shares
      • COMPANION CARE (HEMEL HEMPSTEAD) LIMITED07922059 · 60 shares
      • COMPANION CARE (HUNTINGDON) LIMITED07673866 · 60 shares
      • COMPANION CARE (KEIGHLEY) LIMITED08313333 · 60 shares
      • COMPANION CARE (KIDDERMINSTER) LIMITED07487262 · 60 shares
      • COMPANION CARE (LLANTRISANT) LIMITED08080307 · 120 shares
      • COMPANION CARE (MAIDSTONE) LIMITED05094399 · 60 shares
      • COMPANION CARE (NEWBURY) LIMITED08584215 · 60 shares
      • COMPANION CARE (NEWCASTLE KINGSTON PARK) LIMITED08175517 · 60 shares
      • COMPANION CARE (OXFORD) LIMITED07070782 · 60 shares
      • COMPANION CARE (PERTH) LIMITED08285928 · 60 shares
      • COMPANION CARE (PLYMOUTH) LIMITED07422498 · 60 shares
      • COMPANION CARE (REDHILL) LIMITED07214145 · 60 shares
      • COMPANION CARE (SALISBURY) LIMITED06457719 · 120 shares
      • COMPANION CARE (SCARBOROUGH) LIMITED06555344 · 120 shares
      • COMPANION CARE (SLOUGH) LIMITED07427613 · 60 shares
      • COMPANION CARE (SOUTHAMPTON) LIMITED06507817 · 60 shares
      • COMPANION CARE (STIRLING) LIMITED07245036 · 60 shares
      • COMPANION CARE (STOCKPORT) LIMITED04240547 · 78 shares
      • COMPANION CARE (STRATFORD-UPON-AVON) LIMITED07329166 · 60 shares
      • COMPANION CARE (SWINDON) LIMITED07093641 · 60 shares
      • COMPANION CARE (TAMWORTH) LIMITED05416662 · 60 shares
      • COMPANION CARE (TAUNTON) LIMITED07176590 · 100 shares
      • COMPANION CARE (TELFORD) LIMITED04417091 · 100 shares
      • CRESCENT LINK VETS4PETS LIMITED10274192 · 60 shares
      • CREWE VETS4PETS LIMITED08966730 · 60 shares
      • DAVENTRY VETS4PETS LIMITED10494795 · 60 shares
      • DENBIGH VETS4PETS LIMITED10976376 · 120 shares
      • DEWSBURY VETS4PETS LIMITED09362604 · 60 shares
      • DROITWICH VETS4PETS LIMITED10516835 · 60 shares
      • DRUMCHAPEL VETS4PETS LIMITED09364291 · 60 shares
      • DUMBARTON VETS4PETS LIMITED08966290 · 60 shares
      • DURHAM VETS4PETS LIMITED04618651 · 60 shares
      • EASTLEIGH VETS4PETS LIMITED08915151 · 60 shares
      • EASTWOOD VETS4PETS LIMITED07515792 · 50 shares
      • FILTON VETS4PETS LIMITED04629293 · 50 shares
      • GAMSTON VETS4PETS LIMITED05665158 · 75 shares
      • GOSPORT VETS4PETS LIMITED06646660 · 50 shares
      • GRANTHAM VETS4PETS LIMITED08361049 · 50 shares
      • GRAVESEND VETS4PETS LIMITED09362206 · 60 shares
      • GREASBY VETS4PETS LIMITED07829559 · 50 shares
      • GREENFORD VETS4PETS LIMITED09123480 · 60 shares
      • HALIFAX VETS4PETS LIMITED04335401 · 50 shares
      • HAMILTON VETS4PETS LIMITED06582622 · 50 shares
      • HEDGE END VETS4PETS LIMITED10777347 · 60 shares
      • HEMEL HEMPSTEAD VETS4PETS LIMITED07760780 · 50 shares
      • HUDDERSFIELD VETS4PETS LIMITED07207906 · 100 shares
      • HULL ANLABY VETS4PETS LIMITED08794394 · 60 shares
      • HULL STONEFERRY VETS4PETS LIMITED09847733 · 60 shares
      • ILKESTON VETS4PETS LIMITED09253289 · 60 shares
      • IRVINE VETS4PETS LIMITED10667122 · 60 shares
      • KENDAL VETS4PETS LIMITED10163314 · 120 shares
      • KETTERING VETS4PETS LIMITED06724284 · 50 shares
      • KIDDERMINSTER VETS4PETS LIMITED07253667 · 50 shares
      • KILMARNOCK VETS4PETS LIMITED08850288 · 60 shares
      • KIRKBY IN ASHFIELD VETS4PETS LIMITED10449587 · 60 shares
      • LANCASTER VETS4PETS LIMITED08536904 · 50 shares
      • LARNE VETS4PETS LIMITED11121715 · 120 shares
      • LEAMINGTON SPA MYTON ROAD VETS4PETS LIMITED14577721 · 60 shares
      • LEEDS BIRSTALL VETS4PETS LIMITED08789028 · 60 shares
      • LEEDS COLTON VETS4PETS LIMITED11001710 · 50 shares
      • LEEDS VETS4PETS LIMITED06858698 · 50 shares
      • LEIGH VETS4PETS LIMITED10601393 · 120 shares
      • LEIGH-ON-SEA VETS4PETS LIMITED07990571 · 50 shares
      • LETCHWORTH VETS4PETS LIMITED08840100 · 30 shares
      • LICHFIELD VETS4PETS LIMITED11180484 · 120 shares
      • LLANELLI VETS4PETS LIMITED09141907 · 60 shares
      • LLANRUMNEY VETS4PETS LIMITED08291716 · 75 shares
      • LONGTON VETS4PETS LIMITED06776686 · 82 shares
      • LOUGHBOROUGH VETS4PETS LIMITED08194772 · 50 shares
      • LUTON VETS4PETS LIMITED06965560 · 50 shares
      • LYTHAM VETS4PETS LIMITED07533838 · 50 shares
      • MAIDSTONE VETS4PETS LIMITED05171954 · 50 shares
      • MERTHYR TYDFIL VETS4PETS LIMITED09847728 · 120 shares
      • MIDDLESBROUGH VETS4PETS LIMITED06923139 · 50 shares
      • MORPETH VETS4PETS LIMITED10203916 · 60 shares
      • NORTH TYNESIDE VETS4PETS LIMITED07220745 · 50 shares
      • NORTHALLERTON VETS4PETS LIMITED11061235 · 60 shares
      • NORTHAMPTON VETS4PETS LIMITED05245570 · 50 shares
      • NORTHWICH VETS4PETS LIMITED11107287 · 120 shares
      • PENZANCE VETS4PETS LIMITED11327977 · 60 shares
      • PORTSMOUTH VETS4PETS LIMITED05742505 · 50 shares
      • PRESTON VETS4PETS LIMITED05812639 · 60 shares
      • QUINTON VETS4PETS LIMITED07501654 · 50 shares
      • RAWTENSTALL VETS4PETS LIMITED09009519 · 60 shares
      • RAYLEIGH VETS4PETS LIMITED07432838 · 100 shares
      • RICHMOND VETS4PETS LIMITED08915129 · 60 shares
      • ROCHDALE VETS4PETS LIMITED09575278 · 60 shares
      • ROTHERHAM VETS4PETS LIMITED08030162 · 50 shares
      • RUGBY CENTRAL VETS4PETS LIMITED09498603 · 60 shares
      • RUNCORN VETS4PETS LIMITED11446894 · 120 shares
      • RUSHDEN VETS4PETS LIMITED09765141 · 60 shares
      • SELLY OAK VETS4PETS LIMITED09781413 · 60 shares
      • SEVENOAKS VETS4PETS LIMITED08457639 · 60 shares
      • SHEFFIELD DRAKEHOUSE VETS4PETS LIMITED08790953 · 60 shares
      • SHEFFIELD VETS4PETS LIMITED04339266 · 50 shares
      • SHEFFIELD WADSLEY BRIDGE VETS4PETS LIMITED08816819 · 120 shares
      • SHELFIELD VETS4PETS LIMITED07015188 · 50 shares
      • SIDCUP VETS4PETS LIMITED08187232 · 50 shares
      • SOUTH SHIELDS QUAYS VETS4PETS LIMITED09848857 · 60 shares
      • SOUTH SHIELDS VETS4PETS LIMITED06538645 · 50 shares
      • STOURBRIDGE VETS4PETS LIMITED09190132 · 60 shares
      • SUNDERLAND SOUTH VETS4PETS LIMITED10112636 · 60 shares
      • SUNDERLAND VETS4PETS LIMITED06493766 · 50 shares
      • SUTTON IN ASHFIELD VETS4PETS LIMITED08732038 · 60 shares
      • SWINDON BRIDGEMEAD VETS4PETS LIMITED09811645 · 60 shares
      • SWINTON VETS4PETS LIMITED06547935 · 100 shares
      • TRAFFORD PARK VETS4PETS LIMITED08915152 · 60 shares
      • TROWBRIDGE VETS4PETS LIMITED09116759 · 60 shares
      • V4P (CARDIFF) NEWCO LIMITED10274937 · 60 shares
      • WAKEFIELD VETS4PETS LIMITED04262693 · 100 shares
      • WALKDEN VETS4PETS LIMITED09416830 · 120 shares
      • WALLASEY BIDSTON MOSS VETS4PETS LIMITED09190138 · 120 shares
      • WALTON ON THAMES VETS4PETS LIMITED08915148 · 60 shares
      • WARMINSTER VETS4PETS LIMITED10067591 · 92 shares
      • WARRINGTON VETS4PETS LIMITED07080251 · 50 shares
      • WASHINGTON VETS4PETS LIMITED08401603 · 60 shares
      • WHITSTABLE VETS4PETS LIMITED12134393 · 60 shares
      • WSM VETS4PETS LIMITED04633013 · 50 shares
      • YEOVIL VETS4PETS LIMITED08080466 · 60 shares
      • YORK VETS4PETS LIMITED04339264 · 60 shares

Scroll sideways to see the whole chart.