About Juvvadi Properties Ltd (12181508) United Kingdom