About Seval Properties Limited (03394822) United Kingdom