About Sowton Properties Limited (10052156) United Kingdom