About Frensham Homes (folkestone) Limited (10415584) United Kingdom