About Pavilion Square Management Company (apartments) Limited (04975681) United Kingdom