About Keane Property Holding 3 Limited (12347601) United Kingdom