About Shacklewell Road Management Company Limited (07896170) United Kingdom