About Settled & Fulfilled Properties Limited (13092184) United Kingdom