About Lall Bray Property Developments Limited (09529171) United Kingdom