About Oval Quarter Developments Limited (07875412) United Kingdom