About Sar Property Group Ltd (12939345) United Kingdom