About Aldworth North Properties Limited (12750752) United Kingdom