About Ingram Court Freehold (lakenham) Limited (05492712) United Kingdom