About Enterprise Property London Ltd (12265180) United Kingdom