About Foxfurd Living Space Limited (10234410) United Kingdom