About Kempton Developments Ltd. (SC304319) United Kingdom