About Clinging Ivy Homes Ltd (11062638) United Kingdom