About Sercle Properties Limited (11091721) United Kingdom