About Keane Property (vanners) Limited (07663699) United Kingdom