About Abcl Properties Limited (12656228) United Kingdom