About Amber James Properties Ltd (12321857) United Kingdom