About 50 Ambler Road Flat Owners Limited (07733717) United Kingdom