About 27 Conway Street Leaseholders Limited (02789436) United Kingdom