About Kirkwood Residential Ltd (12228428) United Kingdom