About Lady Margaret (slough) Limited (10653523) United Kingdom