About Verofer Property Solution Limited (11521656) United Kingdom