About Buckingham Lovell Developments Limited (02885441) United Kingdom