About Vesgrah Properties Ltd (12013657) United Kingdom