About The Residences By Damoor Limited (13046633) United Kingdom