EPERFECT & PERFECT TOUCH LTD Company number 16027562 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address4a Station Road, 1st & 2nd Floor, Solihull, United Kingdom, B91 3SB PostcodeB91 3SB Companies at this postcode 24 Average house price in B91 3SB £950,000 (3 sales) Map