About Birkin Properties Limited (10072223) United Kingdom