About Suedo Properties Limited (06254191) United Kingdom