About Howland Properties Ltd (09519362) United Kingdom