About 35 Burrard Road Management Company Limited (05437533) United Kingdom