About Satar Properties Ltd (12807275) United Kingdom