About Regent Square Property Limited (12447681) United Kingdom