About Designwell Properties Limited (05392266) United Kingdom