About Seville Properties Limited (03696788) United Kingdom