About Foundr Property Ltd (13603482) United Kingdom