About Optimum Residential Sales Limited (10915375) United Kingdom