About Royal Oak Close Management Company Limited (07590538) United Kingdom