About Foilage Property Limited (08140187) United Kingdom