About Svo Developers Limited (12692889) United Kingdom