About Rexel Property Developments Limited (05865302) United Kingdom