About Buckingham Development Ltd. (SC524375) United Kingdom