About Aldwych Properties Limited (03553013) United Kingdom