About Fred & Mildred Properties Limited (13652762) United Kingdom