About 53 Defoe Road Management Company Limited (07734460) United Kingdom