About Lenborough Road Residents (buckingham) Limited (03913644) United Kingdom