About Kidroyd Properties Limited (11242385) United Kingdom