About Senses Properties Limited (10982886) United Kingdom