About Sofa Partners (lothian) Limited (08584401) United Kingdom