About Sadhra Properties Ltd (10367237) United Kingdom