About Barsham Property Investments Limited (02073999) United Kingdom