About 59 Burrell Road Management Limited (02403707) United Kingdom