About Sehdev Property Ltd (10148691) United Kingdom