About Seventh Sense Property Management Limited (10853437) United Kingdom