About Wrach Mor Properties Limited (12729211) United Kingdom