About 53 Endymion Road London Sw2 (freehold) Limited (07501259) United Kingdom