About Lloyds Avenue Ipswich Management Limited (03995263) United Kingdom