About Zeb N Sons Properties Ltd (12398215) United Kingdom