About Basswood Developments Ltd (07622315) United Kingdom