About 152 Lower Richmond Road Management Limited (05277138) United Kingdom