About London House Projects Ltd. (09354808) United Kingdom