About Manor Oak Developments Limited (11356786) United Kingdom