About Parara Properties Ltd (12328434) United Kingdom