About Ivor Court Freehold Limited (07512999) United Kingdom