About Abbey Mills Properties Ltd (07340671) United Kingdom