About Javelin Court Freeholders Limited (03121719) United Kingdom