About Buckingham Property Investments Limited (11449397) United Kingdom