About Lorne Brown Properties Limited (12733245) United Kingdom