About Hillmeadow Properties Ltd (13461218) United Kingdom