About Ptarmigan Property Limited (10448911) United Kingdom