About Sarr Properties Ltd (10844299) United Kingdom