About Surekha Properties Limited (11653209) United Kingdom