About 27 Canynge Square Management Limited (01163660) United Kingdom