About Buckingham Lofts Management Limited (09598462) United Kingdom