About Apar Properties Ltd (12952627) United Kingdom