About 6 Strathray Gardens Freehold Limited (05958808) United Kingdom