About Barsham Properties Limited (12245030) United Kingdom