About Sehajpal Properties Limited (10223555) United Kingdom