About Keane Property Holding Limited (00234039) United Kingdom