About 77 78 Warwick Square Management Company Limited (04305980) United Kingdom