About Buckingham Homes (chapel Quarter) Limited (11630948) United Kingdom