About Nexus (holywell Hill) Management Company Limited (05859235) United Kingdom