About Sardar Properties (u.k.) Limited (02821337) United Kingdom