About Red Shrike Properties Limited (05030804) United Kingdom