About Nexdor Residential Limited (12938033) United Kingdom