About Ludlam-raine Properties Ltd (11139226) United Kingdom