About Kilbey Holdings And Lettings Ltd (11996494) United Kingdom